Rebecca Lorimer Leonard
Rebecca Lorimer Leonard is assistant professor of English at the University of Massachusetts Amherst.